package com.rpj.stauy.service;

import com.rpj.stauy.pojo.PromptVo;
import dev.langchain4j.service.SystemMessage;
import dev.langchain4j.service.UserMessage;
import dev.langchain4j.service.V;

public interface PromptChatAssistent {

    @SystemMessage("你是一个JAVA编程助手，只回答有关编程的问题，其他问题都只回答：抱歉，我只能回答JAVA编程的问题")
    @UserMessage("请回答一下编程问题{{question}},字数控制在{{length}}以内")
    String chat(@V("question")String s ,@V("length") int i);

    @SystemMessage("你是一个编程助手，只回答编程相关的问题，其他问题都只回答：抱歉，我只能回答编程的问题")
    String chatTwo(PromptVo promptVo);

}
